// Machine generated IDispatch wrapper class(es) created with ClassWizard
/////////////////////////////////////////////////////////////////////////////
// IAuthority wrapper class

class IAuthority : public COleDispatchDriver
{
public:
	IAuthority() {}		// Calls COleDispatchDriver default constructor
	IAuthority(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	IAuthority(const IAuthority& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:

// Operations
public:
	long SetRole(LPCTSTR bstrRoleName, LPCTSTR bstrAdmittanceRadiusIPs);
	long DeleteRole(LPCTSTR bstrRoleName);
	long GetRoles(BSTR* pbstrRoles);
};
